Angel Koh Apps

Twitch! Contacts Formatter
Angel Koh
Twitch 2 is the new version of Contact NumberFormatter.Please install twitch athttps://play.google.com/store/apps/details?id=twitch.angelandroidapps.cnf2Twitch! Contacts Formatter is a Contact Number Editor and Formatterfor the mildly OCD (and international travellers, or people whojust like their contact numbers orderly formatted).Remember to press "SETTINGS" in app for more options.Features:✔ Single click to standardize phone number format✔ International & National formats✔ Editable contact numbers✔ Select particular numbers to update✔ Skips invalid numbers✔ Auto-detect country✔ Update multiple contact sourcesSingle Click to Standardize Phone Number FormatTwitch is a great time saver; easily fixing all the numbers to astandardized and uniform format.Contact numbers are automatically displayed; all valid numbers thatcan be formatted are checked for you. You just confirm theselection, click update and sit back while the application do allthe formatting magic.International & National FormatsYou can save in International or National formats.NATIONAL format standardizes all numbers to a uniform lookand feel.. No arbitrary dashes '-' or spaces ' ' littered acrossyour contact list.800 1234567(800) 123 45 67800.123.4567 (eyelid *twitch*)800 1234-567 (eyelid *twitch, twitch*)standardized format -> (800) 123-4567Twitch uses Google's phone number formatting to customizesaccording to the countries' norm. E.g. US will be (xxx) xxx-xxxx;France will be xx xx xx xx xx. This app works for allcountries.INTERNATIONAL format lets you call home from other countries(without manually appending the international calling code).International format -> +1-800-123-4567Editable Contact NumbersClick on any number, and a dialog will appear for you to edit themindividuallyTo delete a number, just clear the edit dialog and click"OK".Select Particular Numbers to UpdateThere is a global checkbox to untick all the numbers, so that youcan manually select which number to save.skips invalid numbersThe application leaves invalid numbers alone and shows anon-intrusive "!".you decide if you want to ignore the numbers or delete them (viathe edit dialog).Auto-detect CountryThe application uses the country code of the SIM card in yourdevice as the default country code.You can change this default from a drop-down menu (useful if youhave contacts from many different countries, or if there are no SIMcard in your device).Update Multiple Contact SourcesContacts from different sources with write access (Googlecontacts,contact numbers in the SIM card and the phone, Whatsappcontacts, Exchange ActiveSync contacts, etc) can be saved.Phone numbers linked to Google contacts are automaticallysynchronized with Google.Contact MeIf this app is useful to you, please take a moment to give me apositiverating.Mail to: [email protected] any feature requests, bugs or general comments (to sooth yourtwitching OCD eyelids).
Flutter! 4D Results & Analysis Ver
Angel Koh
Provides the latest information for 4Dresults, analysis and previous winning numbers for SingaporePools.No Frills and free. Simply timely and live (or near real time)results.This app does not do predictions/ predict future winningnumbers.It does however, provide analytic insights, statistics andinteresting trivia, referenced from past winning numbers.Provides random generator, fast and intuitive number searchfunctionality, as well as interesting random statistics to analyse- showing the winning frequencies, drought numbers, etc.Easily share the latest 4D Results and History with your friendsvia Whatsapp, Gtalk, SMS, Line and most other popular messaging andemail apps.Note: to activate the Statistics functionality, go to "Settings"and check "Sync Server".Application is created with Google Material Design specificationfor intuitive and best user experience. Do send your feed back [email protected] PLAY RESPONSIBLY. When it is just a little flutter, lotterygames should not affect finances or lifestyle.Flutter! 4D app is not affiliated with, endorsed or sponsored bySingaporepools.com.sg.
Snipe! YouTube videos finder 1.1.21
Angel Koh
This apps Searches for YouTube Videos/Channels/ Playlist using a range of search filters. Clicking on thesearch results will launch the browser or YouTube app for playbackof the YouTube videos.This app is meant to thin out spam and click bait videos. Itdisplays additional information like likes/dislikes count andautomatically sieves through the videos and excludes those withmore dislikes than likes and spam videos with 0s durations.This app does not access your YouTube account. Hence, allqueries are not tracked in your YouTube "search history". Do notethat launching the external standalone player will still update the"watched videos" history in your account.The search filters include Features:✔ Search by Video, Channel, Playlist✔ Search by upload date (last hour, day, week, month, year)✔ Search by safe search (strict, medium, none)It also have an expanded sort-by feature. Users can order theirsearch results by relevance, date, rating, view count, title, orvideo count.When searching by videos additional features areavailable:✔ High or Standard Definition✔ Duration (short, medium, long, episode length)✔ 2D or 3D✔ Closed Caption (with or without subtitles)✔ Video type (episodes, movies)✔ Broadcast type (active, upcoming, completed broadcasts)✔ License (creative commons, standard YouTube license)It's a good buddy / companion app to the default youtubeplayer.This app is created using YouTube Data API V3(https://developers.google.com/youtube/v3/) and is not affiliated,endorsed or sponsored by YouTube.
Contact Number Formatter 1.2.3
Angel Koh
Twitch is the new version of Contact NumberFormatter (featuring editable numbers!!).Please install twitchat https://play.google.com/store/apps/details?id=angel.twitchStandardize the format of all phone numbers in one click.Include International mode for traveling.This app is a phone number 'formatter' for the mildly OCD usersand the International travelers.It provides a fast and convenient way to standardize the format ofall the phone number in your contact list.Users can save their numbers in International or Nationalformat, as well as select particular contacts to update.The National format standardize all numbers to a fixed format(no arbitrary dashes '-' or spaces ' ' littered across your contactlist. All the contact numbers will now have a uniform 'look andfeel', with spaces at the same location.)800 1234567800.123.4567800 123 4567800 123 -4567(800) 123 4567 -> standardized National format --> (800)123-4567The formatting used are google's phone number formatting. Itwill customize according to the countries' norm. For example USwill be (xxx) xxx-xxxx while France will be xx xx xx xx xx. Thisapp should work for all countries in the world.The INTERNATIONAL format allows travelers to call out from othercountries (without having to append the international calling codemanually)standardized International format -> +1-800-123-4567The application uses the country code of the SIM card in thedevice as the default country code. Users can change the homecountry from a drop-down menu.The application is a great time saver, and can save all thenumbers into the new standardized/uniform format with a singlestep. There is also a handy option to select only particularnumbers to change. There is a useful button to un-check all thenumbers, after which the user can manually select only the contactsto update.It will update contacts from different sources (Googlecontacts,contact numbers in the SIM card and the phone, Whatsappcontacts, Exchange ActiveSync contacts, etc). For phones linked toGoogle contacts, the numbers will automatically be synced when thephone performs a synchronization with Google.If this app is useful to you, please take a moment to give me apositiverating.Mail to: [email protected]">[email protected] any feature requests, typos, bugs or general comments.
Twitch! Fuel & Mileage Tracker 1.01
Angel Koh
Simple application to Record your FuelConsumption and Distance Travelled.1) Enter the distance travelled since the previous gas/fuelrefuel2) Enter the amount of gas/fuel pumped3) The application calculates the Fuel Efficiency and FuelConsumption Rate4) Click "Save" to record the entry.Select Settings to change the unit type to use: -(KM, Miles, Litres, Gallons, km/l, mpg, l/100km and gal/100mi).
Pant! Jogging App Ver
Angel Koh
A simple, no frills sports app to track yourdistance and route for your sports activities.if you have google maps (from GooglePlayServices), it'll providethe route taken too.Controls are similar to a stopwatch.- Start/Stop; Pause/Continue and ResetIncludes simple screen capture, sharing and display of previousruns.the app allows the setting of the update intervals to receivethe GPS locations. the following is a generic reference on whatinterval to use for each sports activity.- 1 seconds (in-vehicle)- 5 seconds (running, long boarding, inline skates, cycling)- 10 seconds (jogging, brisk walk)- 60 seconds (walking)do note that faster updates drains the battery faster.AttributionsIcons: https://materialdesignicons.comThis app uses the Google Map and Location Services API.
ColorMind! A mastermind puzzle 2.1
Angel Koh
A mastermind + deduction puzzle game.Give your brain a logical workout and solve the code with a justfewhints.This app offers several Mastermind game difficulty.Classic: 4 pegs with 6 colorsAdvance: 5 pegs with 6 colorsExtended: 4 pegs with 8 colorsHard: 5 pegs with 8 colorsThere is a puzzle mode where the game pre-generates hints foryouto guess the code.It's like a sudoku experience, but for mastermind instead.you can preselect the number of hint rows generated (3, 4 or5hint rows).The mastermind game is a Simple game invented in the 70s.GAME PLAY AND RULESThe game board consists of- a control panel, with four (or five) choice icons; and six(oreight) color selector; and an action button.- a decoding panel, with rows containing four (or five) coloredcodepeg icons; and a corresponding number of hint icons.- Normal GameThe game generates a pattern of four (or five) code peg fromapalette of six (or eight) colors for the player to guess.The number of codes and colors depends on the gamedifficulty.Duplicates colors are allowed.The player makes a guess by clicking on the choice icon (?)oraction button to populate it with the current selectedcolor.Once all the choice icons are populated, the player can presstheaction button again to submit the guess.The game then provides a feedback from zero to four (orfive)hint icons on the decoding panel.A black hint icon is placed for each code peg that is correctinboth color and position.A grey hint icon is placed for each code peg that is correctincolor, but wrong in position.Each hint icon accounts for exactly one code peg.The game ends when the player guess the answer correctly;or when when the player exceeds the maximum game guesses (6, 8,10or 15 rows)- Puzzle (3,4,5 row hints)The game generates a hidden codeThe game pre-generates some random color guesses.The player guess the color pattern using the hints fromthesepre-generated guesses.The game ends when the player guess the answer correctly;or when when the player exceeds the maximum game guesses (6, 8,10or 15 rows, including the pre-generated guesses).- DifficultyThe player can set the game difficulty in thenavigationdrawer.There are four difficulty levels in the game.Classic: 4 pegs and 6 colorsAdvance: 5 pegs and 6 colorsExtended: 4 pegs and 8 colorsHard: 5 pegs and 8 colors- Game LengthThe player can choose the maximum guesses per game in thenavigationdrawer.The player can select from a choice of either 6; 8; 10; or15maximum guesses.The game ends when the number of guesses reached this maximum(orwhen the player guess the answer correctly).- New GameThe player can restart the game anytime by clicking \"New game\"inthe navigation drawer.- TriviaWith four pegs and six colors, there are 64 = 1296differentpatterns (allowing duplicate colors).
Match It! Memory game
Angel Koh
A minimalist memory game of matching bycolorsand/or patterns with clean graphics and user interface.This app has a vast array of board sizes to choose from. forthe2x2 toddler size to the 6x6 hard difficulty size andgamesettings.Each game play generates a random set of icons on the board.Theicons are hidden after a fixed preview time.Now hunt for all the matching icons to win the game.The basic game settings include: -- preview time- match type (by colors, icons, or both icons and colors)- number of matches (pairs, 3 of a kind, 4 of a kind)- board sizes (2x2, 2x3, 3x3, 3x4, 4x4, 4x5, 5x5, 5x6 and6x6grids).- number of lives per game.
Fanqie! Pomodoro Study Tool 1.0.1
Angel Koh
I create this simple timer app to use withthePomodoro Study Technique ( https://en.wikipedia.org/wiki/Pomodoro_Technique).The technique uses a timer to break down work intointervals,traditionally 25 minutes in length, separated by shortbreaks.These intervals are called pomodoros, the plural in Englishof theItalian word pomodoro, which means tomato. The method isbased onthe idea that frequent breaks can improve mental agility.This app is a simple rendition of the technique.Instructions:1) Set the Task Name when you have decided on the task tobedone2) Decide on the work interval (default is 25 minnutes)3) Press play to start the 'task' timer, and begin working onthetask until the alarm rings.4) If a distraction pops into your head, click on "Interruptions"toopen a dialog to write it down, and immediately get backontask.5) A "tomato" check appears when the task timer rings.6) Press play to start the 'break' timer, and take a shortbreakuntil the timer rings again, then go to step 3 again.When there are four "tomato" checks, the break timer willbelonger. once the break is over, the "tomato" checks are resettozero, and the number of set is incremented.7) Press "Stop" when the task is complete or abandoned. Apopupwill appear with the option to save the session.A goal of the technique is to reduce the impact of internalandexternal interruptions on focus and flow. When interruptedduring aset, either the other activity must be recorded andpostponed(inform – negotiate – schedule – call back) or the taskactivity isabandoned.
Twitch 2! Contacts Format -SD
Angel Koh
A Simple Contact Number Editor and Formatter to keep numbersordered and tidy
Twitch! Yet another 2048 clone 1.3
Angel Koh
"Twitch! Yet another 2048 clone" is a gametoadd two same numbers to create a new number.The goal is to simply add enough numbers to reach 2048.Press"<" or ">" to move the numbers to the left and totheright respectively, and same numbers are added if they are "sidebyside" from each other.Press "^" or "v" to move the numbers up and down respectively,andsame numbers are added if they are "up and down" fromeachother.(swiping on the screen in the direction of interestworkstoo).After every move, a new number is generated randomly onanunoccupied cell.The game ends when you combine enough numbers to reach 2048(youwin!) or when all the cells on the board is filled and thereare nomore possible moves to make (game over).The goal is simple, the mechanics is simple, but it is stillachallenge to win the game.Each play through takes 2 -30 minutes.[GAME BOARD & CONTROLS]The game board is a 4x4 grid cell. A new game starts with two ofthecells populated.There are four movement buttons ("<", "^","v" and ">")tocontrol the movement of the numbers.There is one restart button to restart the game (only shown whenthegame ends).touch or "swipe" listener (swiping on the screen works the samewayas pressing the movement buttons)To exit the game, simply press the "back" button ontheandroid.[GAME PIECE]A number (usually "1") appears randomly on the board aftereverymove."4" and "8" may occur occasionally (10% and 1% of thetimerespectively).Combining two "2" results in a "4"Combining two "4" results in a "8"Combining two "8" results in a "16"Combining two "16" results in a "32"Combining two "32" results in a "64"Combining two "64" result sin a "128"Combining two "128" results in a "256"Combining two "256" results in a "512"Combining two "512" results in a "1024"Combining two "1024" results in a "2048" (win)[GAME STRATEGY]The following are some strategies that may make the gameslightlyeasier to reach a higher number- Keep the larger numbers clumped together.- Keep the larger numbers to the sides if possible.- Don't let the smaller numbers get trapped in the corner.[BACKGROUND BEHIND THE NAME AND THE GAME]The "Twitch!" name refers to the inadvertent twitching of theeyelidwhen things don't go our way ...This game is a casual time-filler if you ever need to passtime.While waiting for your friends (twitch!); or maybe you justmissedyour bus (twitch!).The end result is this therapeutic little game where yousimplymove and combine some numbers to win the game.If you like this game. Please take a moment and rate my app.
Twitch! 2048 for old androids 1.1
Angel Koh
NOTE: This is the legacy version of 2048Numbergame (for older android phones without "GooglePLAYServices").For newer phones (SDK 9+) pleasetry,https://play.google.com/store/apps/details?id=angel.twitch.numberGame."Twitch! 2048 Number Game" is a game to add two same numberstocreate a new number.The goal is to simply add enough numbers to reach 2048.Press"<" or ">" to move the numbers to the left and totheright respectively, and same numbers are added if they are "sidebyside" from each other.Press "^" or "v" to move the numbers up and down respectively,andsame numbers are added if they are "up and down" fromeachother.(swiping on the screen in the direction of interestworkstoo).After every move, a new number is generated randomly onanunoccupied cell.The game ends when you combine enough numbers to reach 2048(youwin!) or when all the cells on the board is filled and thereare nomore possible moves to make (game over).The goal is simple, the mechanics is simple, but it is stillachallenge to win the game.Each play through takes 2 -30 minutes.[GAME BOARD & CONTROLS]The game board is a 4x4 grid cell. A new game starts with two ofthecells populated.There are four movement buttons ("<", "^","v" and ">")tocontrol the movement of the numbers.There is one restart button to restart the game (only shown whenthegame ends).touch or "swipe" listener (swiping on the screen works the samewayas pressing the movement buttons)To exit the game, simply press the "back" button ontheandroid.[GAME PIECE]A number (usually "1") appears randomly on the board aftereverymove."4" and "8" may occur occasionally (10% and 1% of thetimerespectively).Combining two "2" results in a "4"Combining two "4" results in a "8"Combining two "8" results in a "16"Combining two "16" results in a "32"Combining two "32" results in a "64"Combining two "64" result sin a "128"Combining two "128" results in a "256"Combining two "256" results in a "512"Combining two "512" results in a "1024"Combining two "1024" results in a "2048" (win)[GAME STRATEGY]The following are some strategies that may make the gameslightlyeasier to reach a higher number- Keep the larger numbers clumped together.- Keep the larger numbers to the sides if possible.- Don't let the smaller numbers get trapped in the corner.[BACKGROUND BEHIND THE NAME AND THE GAME]The "Twitch!" name refers to the inadvertent twitching of theeyelidwhen things don't go our way ...This game is a casual time-filler if you ever need to passtime.While waiting for your friends (twitch!); or maybe you justmissedyour bus (twitch!).The end result is this therapeutic little game where yousimplymove and combine some numbers to win the game.If you like this game. Please take a moment and rate my app.
Roulette! Take Me Places
Angel Koh
Explore random places on Earth with Street View and wiki facts
YA Unit Price Calculator
Angel Koh
YA (yet another) simple app to compare unit prices.
GuanYin 100 Divinations
Angel Koh
English interpretation of the GuanYin divination verses from kwanIm Temple
Xushu Webpage Narrator
Angel Koh
Simple app that narrates webpages (ideal for web novels)
IChing 64 divinations
Angel Koh
English interpretation of the IChing (易经) divination
Dizigui auto-narrator 叙述《弟子规》
Angel Koh
A narration app for Dizigui (弟子规), with pinyin & bilingualtranslations.
SG Library Programmes 1.1
Angel Koh
A Simple app to search, filter and register for upcoming eventsandprogrammes organised by the National Library Board (NLB)ofSingapore. The app takes the data from NLB's Go Librarysitehttps://www.nlb.gov.sg/golibrary2/c/30307529/result/type/Programmesandparse it into an easy to read list. Clicking on each item,willbring up a webpage linking to the event and users canregisterdirectly to it. This app's existence is solely because theoriginalwebsite is too painfully slow to surf through (only showing10events at a time). This app auto-stitches all the pages togethertoprovide a seamless auto-scrolling experience. The app comeswiththe default search and filters available on the originalwebsite.It also has a nifty "word exclusion filter" to furtherrefine thesearch by excluding titles that contain specific keywords(e.g.storytelling). This app is not affiliated to the NLB ofSingapore.
Tao Te Ching《道德经》Narration App
Angel Koh
Narration app for Tao Te Ching/Daode Jing道德经with pinyin and Englishtranslation
SunTze Art of War Narration 1.10
Angel Koh
A narration app for SunTze art of war (孙子兵法) with pinyin andEnglish translation
YA Password Store 1.2
Angel Koh
A no frills app for password storage
CamelCase! Name Formatter 1.0.3
Angel Koh
CamelCase, A simple name formatter for your mobile contacts.
Tracer! Lightbox tracing app
Angel Koh
Lightbox and tracing utility for drawing and illustration withbuilt-in search
Twitch 2! Contacts Formatter
Angel Koh
A re-vamped contacts formatter to standardise all your contactnumbers easily.
Font! Lightbox tracing app
Angel Koh
Lightbox and tracing utility for drawing and illustrating fonts.
Flutter! Toto Results & Stats
Angel Koh
Latest Toto Results, past winning numbers and analytics(Singapore).
Flame Meditate: Mindful breath 1.2
Angel Koh
Meditation app for mindfulness breathing
Ommm! Simple yoga timer
Angel Koh
Ommm! is a simple timer queue for your meditation and yogasessions.
Bible Narrator Quotes Finder 2.1
Angel Koh
Bible narrator with quotes finder
YA Unit Price Calculator -SD
Angel Koh
YA (yet another) simple app to compare unit prices.
苦哈哈 Primary TingXie Practice 2.1.0
Angel Koh
Practice reading and writing Chinese characters for primary schoolstudents
OLA One Line Art
Angel Koh
A continuous line drawing app for art students
Snail! Scrolling Billboard 1.0
Angel Koh
Scrolling text app with custom fonts
敘述 《金剛經》
Angel Koh
"Vajra Prajna Paramita + Vernacular Scripture Explanation"automaticnarration software
Eycercise Yoga for your eyes 1.0.1
Angel Koh
An exercise app for your eyes
观音100灵签 1.0
Angel Koh
Avalokitesvara 100 spiritual lottery: Millenniumtradition,effective and easy to understand. Unlock the good and badluck oflife and master the direction guidance.
SG Traffic Images & Parking 1.3
Angel Koh
Live LTA cameras, traffic incidents & HDB/URAcarparkavailability in Singapore
Pet Medication Reminder 1.1
Angel Koh
A reminder app for your pet's medication.
敘述 《大佛頂首楞嚴經》
Angel Koh
"The Big Buddha's First Strict Classics + VernacularScriptures"Automatic Narrative Software